package cn.ai.api;


import cn.ai.api.Response.Response;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
* &#064;program AI-RAG
* &#064;author 济长述
* &#064;create 2025-08-16 10:13
**/public interface IRAGService {

    Response<List<String>> queryRagTagList();

    Response<String> uploadFile (String ragTag, List<MultipartFile> files);

    Response<String> analyzeGitRepository(String repoUrl, String userName, String token) throws Exception;
}
